// 引入express模块
const express=require('express')
// 引入连接池模块
const pool = require('../pool')
// 创建路由器模块
const router =express.Router()
// 添加路由

//1.轮播图(get /banner)
//接口地址：http://127.0.0.1:3000/v1/banner
//请求方法：get
router.get('/banner',(req,res,next)=>{
	pool.query('select * from edu_banner',(err,r)=>{
		if(err){
			return next(err)
		}
		res.send({code:200,msg:'轮播图',data:r})
	})
})

// 2.考试热击(get /test)
//接口地址：http://127.0.0.1:3000/v1/test
router.get('/test',(req,res,next)=>{
	pool.query('select * from edu_test',(err,r)=>{
		if(err){
			return next(err)
		}
		res.send({code:200,msg:'考试列表',data:r})
	})
})


// //3.热门课程(get / course)
// //接口地址：http://127.0.0.1:3000/v1/course
// router.get('/course',(req,res,next)=>{
// 	pool.query('select tid,title from edu_course where hot_id in(10,20,30,40,50,60) limit 0,8',(err,r)=>{
// 		if(err){
// 			return next(err)
// 		}
// 		res.send({code:200,msg:'课程详情',data:r})
// 	})
	
// })

// 4.http://127.0.0.1:3000/v1/hot
router.get('/hot',(req,res,next)=>{
	pool.query('select * from edu_hot',(err,r)=>{
		if(err){
			return next(err)
		}
		res.send({code:200,msg:'课程列表',data:r})
	})
})


//5.名师风采
//接口地址：http://127.0.0.1:3000/v1/teacher
router.get('/teacher',(req,res,next)=>{
	pool.query('select * from edu_teacher',(err,r)=>{
		if(err){
			return next(err)
		}
		res.send({code:200,msg:'教师列表',data:r})
	})
})

//6.排行榜
//接口地址：http://127.0.0.1:3000/v1/list
router.get('/list',(req,res,next)=>{
	pool.query('select * from edu_list',(err,r)=>{
		if(err){
			return next(err)
		}
		res.send({code:200,msg:'排行榜',data:r})
	})
})



// 暴露路由器对象
module.exports=router